body{background: url("image/main-bg.gif");}
html,body{height: 100%;width: 100%;overflow: hidden;margin: 0px;padding: opx;}

.wallpaper,
.taskbar,
.desktop,
.screen,
.taskbar .shadow {position: absolute;top:0px;left:0px;}

.wallpaper,
.screen,
.desktop,
.taskbar .background,
.taskbar .content,
.taskbar .shadow {width: 100%;height: 100%;}

.wallpaper{z-index: 1;}
.desktop{z-index: 2;}
.taskbar{z-index: 3;}

.desktop .screen .jdmer_link{position: absolute;}

.taskbar{top: 0px;left: 0px;height: 32px;width: 100%;}
.taskbar .shadow{height: 4px;top: -4px;background: url("image/taskbar/shadow.png");}
.taskbar .background{background: url("image/taskbar/bg.png");}
.taskbar .content{position: absolute;top: 0px;left: 0px;z-index: 2;}
.taskbar .content .start_button{width: 40px;height: 32px;float: left;}
.taskbar .content .start_button .button_bg{width: 46px;height: 46px;position: absolute;z-index: 1;top:-6px;left:-3px;background: url("image/taskbar/startbutton/normal.png");}
.taskbar .content .start_button .button_bg_hover{background: url("image/taskbar/startbutton/hover.png");}
.taskbar .content .start_button .button_bg_pressed{background: url("image/taskbar/startbutton/pressed.png");}
.taskbar .content .start_button .inductor{width: 40px;height: 32px;position: absolute;z-index: 2;top:0px;left:0px;cursor: pointer;}
.taskbar .content .item_container{float: left;width: 200px;height: 32px;position: relative;overflow: hidden;}

.taskbar .content .item_container .screen{position: absolute;z-index: 10;top:0px;left:0px;width: 100%;height: 100%;}
.taskbar .content .item_container .item{height: 32px;width: 150px;background-image: url("image/taskbar/item.png");text-align: center;line-height: 32px;font-size: 12px;font-weight: bold;color: white;}
.taskbar .content .item_container .item{float: left;margin: 0 1px;cursor: pointer;overflow: hidden;}
.taskbar .content .item_container .item_hover{background-position: 0px -64px;}
.taskbar .content .item_container .item_current{background-position: 0px -32px;}

.taskbar .start_menu{position: absolute;left: 0px;top: -380px;height: 380px;width: 300px;z-index: 10;display: none;}
.taskbar .start_menu .start_menu_bg{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;z-index: 1;background: url("image/taskbar/startmenu.png");}


.switcher{position: absolute;height: 20px;width: 146px;z-index: 4;right: 50%;margin-right:-73px;;bottom:50px;}
.switcher .bg_left,
.switcher .bg_content,
.switcher .bg_right{float: left;height: 20px;}
.switcher .bg_left{width: 8px;background: url("image/switcher/bg.png") 0px 0px;}
.switcher .bg_content{width: 130px;background: url("image/switcher/bg.png") 0px -20px;}
.switcher .bg_right{width: 8px;background: url("image/switcher/bg.png") 0px -40px;}
.switcher .buttons{position: absolute;z-index: 2;top:0px;left: 8px;width: 130px;}

.switcher .buttons .button{margin-left:3px;margin-right:3px;margin-top:-1px;width: 20px;height: 20px;cursor: pointer;float:left;background-image: url("image/switcher/btn.png");background-position: center center;background-repeat: no-repeat;}
.switcher .buttons .button_hover{background-image: url("image/switcher/hover.png");}
.switcher .buttons .button_cur{background-image: url("image/switcher/cur.png");}